vaginal suppository - German English Dictionary